package br.com.skytef.entity;

public class BoletoEntity {
	private String nm_banco;
	private String nu_banco;
	private String dv_banco;
	private String de_agencia_cod_cedente;
	private String de_nosso_numero;
	private String cd_moeda;
	private String vl_fatura;
	private String dt_vencto;
	private String de_local_pagto;
	private String nm_cedente;
	private String nu_cnpj_cedente;
	private String nm_sacado;
	private String de_endereco_sacado;
	private String nu_cpf_sacado;
	private String dt_docto;
	private String nu_docto;
	private String de_especie_docto;
	private String fl_aceite;
	private String dt_proc;
	private String de_uso_banco;
	private String nu_carteira;
	private String nu_quantidade;
	private String cd_barras_boleto;

	public BoletoEntity() {
		nm_banco = "";
		nu_banco = "";
		dv_banco = "";
		de_agencia_cod_cedente = "";
		de_nosso_numero = "";
		cd_moeda = "";
		vl_fatura = "";
		dt_vencto = "";
		de_local_pagto = "";
		nm_cedente = "";
		nu_cnpj_cedente = "";
		nm_sacado = "";
		de_endereco_sacado = "";
		nu_cpf_sacado = "";
		dt_docto = "";
		nu_docto = "";
		de_especie_docto = "";
		fl_aceite = "";
		dt_proc = "";
		de_uso_banco = "";
		nu_carteira = "";
		nu_quantidade = "";
		cd_barras_boleto = "";
	}

	public String getNm_banco() {
		return nm_banco;
	}

	public void setNm_banco(String nm_banco) {
		this.nm_banco = nm_banco;
	}

	public String getNu_banco() {
		return nu_banco;
	}

	public void setNu_banco(String nu_banco) {
		this.nu_banco = nu_banco;
	}

	public String getDv_banco() {
		return dv_banco;
	}

	public void setDv_banco(String dv_banco) {
		this.dv_banco = dv_banco;
	}

	public String getDe_agencia_cod_cedente() {
		return de_agencia_cod_cedente;
	}

	public void setDe_agencia_cod_cedente(String de_agencia_cod_cedente) {
		this.de_agencia_cod_cedente = de_agencia_cod_cedente;
	}

	public String getDe_nosso_numero() {
		return de_nosso_numero;
	}

	public void setDe_nosso_numero(String de_nosso_numero) {
		this.de_nosso_numero = de_nosso_numero;
	}

	public String getCd_moeda() {
		return cd_moeda;
	}

	public void setCd_moeda(String cd_moeda) {
		this.cd_moeda = cd_moeda;
	}

	public String getVl_fatura() {
		return vl_fatura;
	}

	public void setVl_fatura(String vl_fatura) {
		this.vl_fatura = vl_fatura;
	}

	public String getDt_vencto() {
		return dt_vencto;
	}

	public void setDt_vencto(String dt_vencto) {
		this.dt_vencto = dt_vencto;
	}

	public String getDe_local_pagto() {
		return de_local_pagto;
	}

	public void setDe_local_pagto(String de_local_pagto) {
		this.de_local_pagto = de_local_pagto;
	}

	public String getNm_cedente() {
		return nm_cedente;
	}

	public void setNm_cedente(String nm_cedente) {
		this.nm_cedente = nm_cedente;
	}

	public String getNu_cnpj_cedente() {
		return nu_cnpj_cedente;
	}

	public void setNu_cnpj_cedente(String nu_cnpj_cedente) {
		this.nu_cnpj_cedente = nu_cnpj_cedente;
	}

	public String getNm_sacado() {
		return nm_sacado;
	}

	public void setNm_sacado(String nm_sacado) {
		this.nm_sacado = nm_sacado;
	}

	public String getDe_endereco_sacado() {
		String temp;
		if (de_endereco_sacado.length() > 70)
			temp = de_endereco_sacado.substring(0, 69);
		else
			temp = de_endereco_sacado;
		return temp;
	}

	public void setDe_endereco_sacado(String de_endereco_sacado) {
		this.de_endereco_sacado = de_endereco_sacado;
	}

	public String getNu_cpf_sacado() {
		return nu_cpf_sacado;
	}

	public void setNu_cpf_sacado(String nu_cpf_sacado) {
		this.nu_cpf_sacado = nu_cpf_sacado;
	}

	public String getDt_docto() {
		return dt_docto;
	}

	public void setDt_docto(String dt_docto) {
		this.dt_docto = dt_docto;
	}

	public String getNu_docto() {
		return nu_docto;
	}

	public void setNu_docto(String nu_docto) {
		this.nu_docto = nu_docto;
	}

	public String getDe_especie_docto() {
		return de_especie_docto;
	}

	public void setDe_especie_docto(String de_especie_docto) {
		this.de_especie_docto = de_especie_docto;
	}

	public String getFl_aceite() {
		return fl_aceite;
	}

	public void setFl_aceite(String fl_aceite) {
		this.fl_aceite = fl_aceite;
	}

	public String getDt_proc() {
		return dt_proc;
	}

	public void setDt_proc(String dt_proc) {
		this.dt_proc = dt_proc;
	}

	public String getDe_uso_banco() {
		return de_uso_banco;
	}

	public void setDe_uso_banco(String de_uso_banco) {
		this.de_uso_banco = de_uso_banco;
	}

	public String getNu_carteira() {
		return nu_carteira;
	}

	public void setNu_carteira(String nu_carteira) {
		this.nu_carteira = nu_carteira;
	}

	public String getNu_quantidade() {
		return nu_quantidade;
	}

	public void setNu_quantidade(String nu_quantidade) {
		this.nu_quantidade = nu_quantidade;
	}

	public String getCd_barras_boleto() {
		String linhaDigitavel = "";
		try {
			if (cd_barras_boleto.length() > 25) {
				linhaDigitavel = cd_barras_boleto.substring(cd_barras_boleto.length() - 25, cd_barras_boleto.length());
			}			
		} catch (Exception e) {
			linhaDigitavel = "";
		}
		return linhaDigitavel;
	}

	public void setCd_barras_boleto(String cd_barras_boleto) {
		this.cd_barras_boleto = cd_barras_boleto;
	}

}
